engineering stress - Spanish English Dictionary